\new@fontshape
command; the New Font Selection Scheme will
use the font exactly as you specify it. In the case at hand the mistake
was to confuse the main size of the text (`12') with the size at which
the font is to be loaded: since cmssq8 is an 8pt font that goes with
10pt text, an 9.6pt version should go with 12pt text.